[INFO] fetching crate ringo-buff 0.1.0...
[INFO] fixing ringo-buff-0.1.0 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=start=2015 for pr-157817-2
[INFO] extracting crate ringo-buff 0.1.0 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate ringo-buff 0.1.0
[INFO] finished tweaking crates.io crate ringo-buff 0.1.0
[INFO] tweaked toml for crates.io crate ringo-buff 0.1.0 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate ringo-buff 0.1.0 on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate ringo-buff 0.1.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded hybrid-array v0.4.5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] ceca3fcbf24689c9319afa33f44b2a0d5221233516608abaee8971103f1db69a
[INFO] running `Command { std: "docker" "start" "ceca3fcbf24689c9319afa33f44b2a0d5221233516608abaee8971103f1db69a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "ceca3fcbf24689c9319afa33f44b2a0d5221233516608abaee8971103f1db69a" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ceca3fcbf24689c9319afa33f44b2a0d5221233516608abaee8971103f1db69a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "ceca3fcbf24689c9319afa33f44b2a0d5221233516608abaee8971103f1db69a" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=start=2015", kill_on_drop: false }`
[INFO] [stderr]     Checking ringo-buff v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0433]: cannot find module or crate `hybrid_array` in this scope
[INFO] [stdout]    --> src/lib.rs:367:9
[INFO] [stdout]     |
[INFO] [stdout] 367 |     use hybrid_array::sizes::{U2, U3, U4, U5, U8, U10, U64};
[INFO] [stdout]     |         ^^^^^^^^^^^^ use of unresolved module or unlinked crate `hybrid_array`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/lib.rs:51:5
[INFO] [stdout]     |
[INFO] [stdout]  50 | #[cfg(feature = "hybrid-array")]
[INFO] [stdout]     |       ------------------------ the item is gated behind the `hybrid-array` feature
[INFO] [stdout]  51 | mod hybrid_array;
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] help: to make use of source file src/hybrid_array.rs, use `mod hybrid_array` in this file to declare the module
[INFO] [stdout]     |
[INFO] [stdout]  45 + mod hybrid_array;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `bytes`
[INFO] [stdout]    --> src/lib.rs:366:9
[INFO] [stdout]     |
[INFO] [stdout] 366 |     use bytes::{Buf, BufMut};
[INFO] [stdout]     |         ^^^^^ use of unresolved module or unlinked crate `bytes`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `bytes`, use `cargo add bytes` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0747]: unresolved item provided when a constant was expected
[INFO] [stdout]    --> src/lib.rs:385:42
[INFO] [stdout]     |
[INFO] [stdout] 385 |                       let buf: StackBuffer<U10> = StackBuffer::new();
[INFO] [stdout]     |                                            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 411 | /     test_all_impls!(test_empty_buffer, |buf: CircularBuffer<_>| {
[INFO] [stdout] 412 | |         assert!(buf.is_empty());
[INFO] [stdout] 413 | |         assert_eq!(buf.remaining(), 0);
[INFO] [stdout] 414 | |         assert_eq!(buf.remaining_mut(), buf.capacity());
[INFO] [stdout] 415 | |         assert!(!buf.is_full());
[INFO] [stdout] 416 | |     });
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `test_all_impls` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: if this generic argument was intended as a const parameter, surround it with braces
[INFO] [stdout]     |
[INFO] [stdout] 385 |                     let buf: StackBuffer<{ U10 }> = StackBuffer::new();
[INFO] [stdout]     |                                          +     +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0747]: unresolved item provided when a constant was expected
[INFO] [stdout]    --> src/lib.rs:418:54
[INFO] [stdout]     |
[INFO] [stdout] 418 |     test_all_impls_custom_size!(test_full_buffer, 5, U5, |mut buf: CircularBuffer<_>| {
[INFO] [stdout]     |                                                      ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this generic argument was intended as a const parameter, surround it with braces
[INFO] [stdout]     |
[INFO] [stdout] 418 |     test_all_impls_custom_size!(test_full_buffer, 5, { U5 }, |mut buf: CircularBuffer<_>| {
[INFO] [stdout]     |                                                      +    +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0747]: unresolved item provided when a constant was expected
[INFO] [stdout]    --> src/lib.rs:425:58
[INFO] [stdout]     |
[INFO] [stdout] 425 |     test_all_impls_custom_size!(test_consume_partial, 5, U5, |mut buf: CircularBuffer<_>| {
[INFO] [stdout]     |                                                          ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this generic argument was intended as a const parameter, surround it with braces
[INFO] [stdout]     |
[INFO] [stdout] 425 |     test_all_impls_custom_size!(test_consume_partial, 5, { U5 }, |mut buf: CircularBuffer<_>| {
[INFO] [stdout]     |                                                          +    +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0747]: unresolved item provided when a constant was expected
[INFO] [stdout]    --> src/lib.rs:455:59
[INFO] [stdout]     |
[INFO] [stdout] 455 |     test_all_impls_custom_size!(test_wrap_around_read, 3, U3, |mut buf: CircularBuffer<
[INFO] [stdout]     |                                                           ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this generic argument was intended as a const parameter, surround it with braces
[INFO] [stdout]     |
[INFO] [stdout] 455 |     test_all_impls_custom_size!(test_wrap_around_read, 3, { U3 }, |mut buf: CircularBuffer<
[INFO] [stdout]     |                                                           +    +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0747]: unresolved item provided when a constant was expected
[INFO] [stdout]    --> src/lib.rs:468:60
[INFO] [stdout]     |
[INFO] [stdout] 468 |     test_all_impls_custom_size!(test_wrap_around_write, 3, U3, |mut buf: CircularBuffer<
[INFO] [stdout]     |                                                            ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this generic argument was intended as a const parameter, surround it with braces
[INFO] [stdout]     |
[INFO] [stdout] 468 |     test_all_impls_custom_size!(test_wrap_around_write, 3, { U3 }, |mut buf: CircularBuffer<
[INFO] [stdout]     |                                                            +    +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0747]: unresolved item provided when a constant was expected
[INFO] [stdout]    --> src/lib.rs:479:48
[INFO] [stdout]     |
[INFO] [stdout] 479 |     test_all_impls_custom_size!(test_reset, 5, U5, |mut buf: CircularBuffer<_>| {
[INFO] [stdout]     |                                                ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this generic argument was intended as a const parameter, surround it with braces
[INFO] [stdout]     |
[INFO] [stdout] 479 |     test_all_impls_custom_size!(test_reset, 5, { U5 }, |mut buf: CircularBuffer<_>| {
[INFO] [stdout]     |                                                +    +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0747]: unresolved item provided when a constant was expected
[INFO] [stdout]    --> src/lib.rs:489:58
[INFO] [stdout]     |
[INFO] [stdout] 489 |     test_all_impls_custom_size!(test_mut_slices_wrap, 4, U4, |mut buf: CircularBuffer<_>| {
[INFO] [stdout]     |                                                          ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this generic argument was intended as a const parameter, surround it with braces
[INFO] [stdout]     |
[INFO] [stdout] 489 |     test_all_impls_custom_size!(test_mut_slices_wrap, 4, { U4 }, |mut buf: CircularBuffer<_>| {
[INFO] [stdout]     |                                                          +    +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0747]: unresolved item provided when a constant was expected
[INFO] [stdout]    --> src/lib.rs:501:9
[INFO] [stdout]     |
[INFO] [stdout] 501 |         U2,
[INFO] [stdout]     |         ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this generic argument was intended as a const parameter, surround it with braces
[INFO] [stdout]     |
[INFO] [stdout] 501 |         { U2 },
[INFO] [stdout]     |         +    +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `chunk_mut` found for struct `CircularBuffer<S>` in the current scope
[INFO] [stdout]    --> src/lib.rs:565:37
[INFO] [stdout]     |
[INFO] [stdout]  93 | pub struct CircularBuffer<S: Storage> {
[INFO] [stdout]     | ------------------------------------- method `chunk_mut` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 565 |                     let chunk = buf.chunk_mut();
[INFO] [stdout]     |                                     ^^^^^^^^^ method not found in `CircularBuffer<_>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `advance_mut` found for struct `CircularBuffer<S>` in the current scope
[INFO] [stdout]    --> src/lib.rs:574:29
[INFO] [stdout]     |
[INFO] [stdout]  93 | pub struct CircularBuffer<S: Storage> {
[INFO] [stdout]     | ------------------------------------- method `advance_mut` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 574 |                         buf.advance_mut(to_copy);
[INFO] [stdout]     |                             ^^^^^^^^^^^ method not found in `CircularBuffer<_>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `chunk` found for struct `CircularBuffer<S>` in the current scope
[INFO] [stdout]    --> src/lib.rs:580:37
[INFO] [stdout]     |
[INFO] [stdout]  93 | pub struct CircularBuffer<S: Storage> {
[INFO] [stdout]     | ------------------------------------- method `chunk` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 580 |                     let chunk = buf.chunk();
[INFO] [stdout]     |                                     ^^^^^ method not found in `CircularBuffer<_>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `advance` found for struct `CircularBuffer<S>` in the current scope
[INFO] [stdout]    --> src/lib.rs:583:25
[INFO] [stdout]     |
[INFO] [stdout]  93 | pub struct CircularBuffer<S: Storage> {
[INFO] [stdout]     | ------------------------------------- method `advance` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 583 |                     buf.advance(chunk_len);
[INFO] [stdout]     |                         ^^^^^^^ method not found in `CircularBuffer<_>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0747]: unresolved item provided when a constant was expected
[INFO] [stdout]    --> src/lib.rs:556:9
[INFO] [stdout]     |
[INFO] [stdout] 556 |         U64,
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this generic argument was intended as a const parameter, surround it with braces
[INFO] [stdout]     |
[INFO] [stdout] 556 |         { U64 },
[INFO] [stdout]     |         +     +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0747]: unresolved item provided when a constant was expected
[INFO] [stdout]    --> src/lib.rs:594:9
[INFO] [stdout]     |
[INFO] [stdout] 594 |         U8,
[INFO] [stdout]     |         ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this generic argument was intended as a const parameter, surround it with braces
[INFO] [stdout]     |
[INFO] [stdout] 594 |         { U8 },
[INFO] [stdout]     |         +    +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0747]: unresolved item provided when a constant was expected
[INFO] [stdout]    --> src/lib.rs:640:58
[INFO] [stdout]     |
[INFO] [stdout] 640 |     test_all_impls_custom_size!(test_make_contiguous, 5, U5, |mut buf: CircularBuffer<_>| {
[INFO] [stdout]     |                                                          ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if this generic argument was intended as a const parameter, surround it with braces
[INFO] [stdout]     |
[INFO] [stdout] 640 |     test_all_impls_custom_size!(test_make_contiguous, 5, { U5 }, |mut buf: CircularBuffer<_>| {
[INFO] [stdout]     |                                                          +    +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0599, E0747.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `ringo-buff` (lib test) due to 17 previous errors
[INFO] running `Command { std: "docker" "inspect" "ceca3fcbf24689c9319afa33f44b2a0d5221233516608abaee8971103f1db69a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ceca3fcbf24689c9319afa33f44b2a0d5221233516608abaee8971103f1db69a", kill_on_drop: false }`
[INFO] [stdout] ceca3fcbf24689c9319afa33f44b2a0d5221233516608abaee8971103f1db69a
